/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package gestionnaireVideotheque;
import java.awt.*;
import javax.swing.*;
import java.awt.Color;

/**
 *
 * @author 
 */
public class InterfaceInventaire extends JPanel {

    private final static String [] TYPE = {"DVD","Blue-Ray","Livre"};
    private final static String [] GENRE = {"Action","Horreur","Science-Fiction","Drame","Thriller"};
    private JFormattedTextField saisieId = new JFormattedTextField ();
    private JComboBox saisieType = new JComboBox (TYPE);
    private JTextField saisieTitre = new JTextField (25);
    private JComboBox saisieGenre = new JComboBox (GENRE);
    private JFormattedTextField saisieNombre = new JFormattedTextField ();
    private JTextArea saisieActeur = new JTextArea (3,40);
    private JTextField saisieRealisateur = new JTextField(40);

 public InterfaceInventaire ()

{

    JPanel InventaireLabels = new JPanel(new GridLayout(10,10,5,5));
    InventaireLabels.add (new JLabel("ID :"));
    InventaireLabels.add (new JLabel ("Type:"));
    InventaireLabels.add (new JLabel ("Genre:"));
    InventaireLabels.add (new JLabel("Titre:"));
    InventaireLabels.add (new JLabel ("Nombre:"));
    InventaireLabels.add (new JLabel ("Acteur:"));
    InventaireLabels.add (new JLabel ("Realisateur :"));
    InventaireLabels.setBackground (Color.cyan);

    JPanel InventaireSaisie = new JPanel(new GridLayout(10,10,5,5));
    InventaireSaisie.add (this.saisieId);
    InventaireSaisie.add (this.saisieType);
    InventaireSaisie.add (this.saisieGenre);
    InventaireSaisie.add (this.saisieTitre);
    InventaireSaisie.add (this.saisieNombre);
    InventaireSaisie.add (this.saisieActeur);
    InventaireSaisie.add (this.saisieRealisateur);

    setLayout(new BorderLayout(5,5));
    add (InventaireSaisie,BorderLayout.CENTER);
    add (InventaireLabels,BorderLayout.WEST);

 }
 public String getId()
 {
     return this.saisieId.getText();
 }
 public String getType()
 {
     return (String)this.saisieType.getSelectedItem();

 }
 public String getGenre()
 {
    return(String)this.saisieGenre.getSelectedItem();
 }

 public String getTitre()
 {
     return this.saisieTitre.getText();
 }

public String getNombre()
{
    return this.saisieNombre.getText();
}
public String getActeur()
{
    return this.saisieActeur.getText();
}
public String getRealisateur()
{
    return this.saisieRealisateur.getText();
}
}